package com.amigo.online.provider.sync.abs;

import java.util.List;
import java.util.Map;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @version: V 1.0.0
 * @Description: （对类进行功能描述）
 * @author: zxy  QQ:1363320658
 * @date: 2018年12月14日 上午11:36:30
 */
@Component
@ConfigurationProperties(prefix = "sync.data.common")
public class SyncDataHandleCenter {

    /**
     * 处理的数据表
     */
    private List<String> tableList;


    /**
     * 表对应的需要处理的数据源
     */
    private Map<String, List<String>> tableTargetSource;


    public List<String> getTableList() {
        return tableList;
    }


    public void setTableList(List<String> tableList) {
        this.tableList = tableList;
    }


    public Map<String, List<String>> getTableTargetSource() {
        return tableTargetSource;
    }


    public void setTableTargetSource(Map<String, List<String>> tableTargetSource) {
        this.tableTargetSource = tableTargetSource;
    }
	
	
	
/*	
	
	public static ConcurrentMap<String, String> handleClass;
	
	*//**
     * 数据表 对应处理的操作
     *//*
	public static ConcurrentMap<String, List<String>> tableHandleMethod;
	
	
	
	*//**
     * 表对应的需要处理的数据源
     *//*
	public static ConcurrentMap<String, List<String>> tableTargetSource;
	
	
	*//**
     * key: 表名  + 数据源
     *
     *//*
	public static ConcurrentMap<String, ColumnHandleMap> tableBasicHandleMap;*/


}
